登录
注册
福利:
购VIP会员全站资源免费
推荐:
【新手学习路线】
【k8s云原生进阶】
【会员85折】
新
Rust探索和教学方向
切换导航
首页
课程
查缺补漏
运开
AI开发
eBPF
上新
hot
老司机学语言之Rust基础速学篇
创建自定义函数、模块的初步使用
第1讲:开张课、RUST开发环境部署(windows版本)
第2讲:使用vscode、编写第一个Rust程序、编译运行(手动)
第3讲:Cargo入门、使用Cargo创建和运行项目
第4讲:Cargo+vscode运行rust程序、GDB调试等
第5讲:类型、创建数字变量的基本方式
第6讲:创建自定义函数、模块的初步使用
第7讲:调用外部文件函数的方法(1):同级文件
第8讲:调用外部文件函数的方法(2):多文件夹
第9讲:函数参数传递(1):最简单的数字参数、if条件判断
第10讲:函数返回值:字符串&str初步入门
第11讲:表达式和语句、if的风骚写法
第12讲:字符串练习(1):循环字符、判断长度、match
第13讲:String的基本堆栈结构、赋值时发生了什么
第14讲:字符串String初步入门:累加字符串、format宏
第15讲:所有者、脚踏两船、字符串拷贝
第16讲:函数传参时的所有者转移、修改原字符串
第17讲:Struct入门、基本写法
第18讲:定义结构体方法、直接打印struct
第19讲:穿插课时:数组和元组基本入门
第20讲:小练习:在外部模块创建用户实体类、调用实体类
第21讲:小练习: 自定义函数修改实体类的值、use关键字
第22讲:泛型初步:在struct中使用泛型属性
第23讲:补充:在struct”类”方法中使用泛型
第24讲:trait入门(1):定义trait、定义共享行为(接口设计)
第25讲:trait入门(2):使用trait创建实体类
第26讲:trait入门(3):在函数中传trait作为参数
第27讲:trait入门(4):在函数中传2个trait参数(例子:计算商品总价)
第28讲:trait入门(6):一个struct对应多个trait
第29讲:trait入门(7):操作符重载,实现商品+商品
第30讲:生命周期入门(1)
第31讲:生命周期入门(2):在Struct中使用引用属性
第32讲:生命周期入门(3):回头再看字符串&str
第33讲:集合类型之:vector快速入门、遍历、改值等
第34讲:枚举快速入门、在struct中定义枚举
第35讲:枚举快速入门(2): 枚举值的比较
第36讲:枚举快速入门(3): 获取枚举的值、Option枚举
第37讲:宏入门、编写一段最简单的宏
第38讲:宏参数入门:表达式参数
第39讲:宏参数入门:可变参数的实现方法
第40讲:利用宏来创建自定义函数
第41讲:即将开新课程 再次更新
课程讨论
提 交
本课时课件
课件,请下载
立即下载
社区
课程咨询群1:
课程咨询群2:
课程咨询群3:
×